package com.konsung.ksdc.common.utils;

import com.google.gson.Gson;

/**
 * JSON与对象互转工具类
 *
 * Created by andy on 2017/4/25.
 */
public class JsonUtils {

    /**
     * 对象转JSON字符串
     *
     * @param object 实体对象
     * @return
     */
    public static String toJson(Object object) {
        Gson gson = new Gson();
        return gson.toJson(object);
    }

    /**
     * JSON字符串转对象
     *
     * @param json JSON字符串
     * @param clz 被转译对象class
     * @param <T> 泛型
     * @return
     */
    public static <T> T  toEntity(String json, Class<T> clz) {
        Gson gson = new Gson();
        return gson.fromJson(json, clz);
    }
}
